leidenlawblog

Bart Labuschagne

Bart Labuschagne

Dr. B.C. Labuschagne, LLM is Lecturer in the Philosophy of Law at Institute for the Interdisciplinary Study of the Law

Profile page

No blogs